About this Movie
Filth
James McAvoy plays Detective Sergeant Bruce Robertson, a scheming, manipulative, misanthropic man who spends his time indulging in drugs, alcohol, sexually abusive relationships, and "the games"
Starring: James McAvoyJamie BellEddie MarsanJim BroadbentImogen Poots
Director: Jon S. Baird